基礎(chǔ)架構(gòu)即服務(wù) (IaaS) 的核心是對服務(wù)器基礎(chǔ)架構(gòu)的配置和管理,這樣您就可以消除通常與基礎(chǔ)架構(gòu)本身的維護和供給相關(guān)的擔(dān)憂或工作。
IaaS 提供商解決方案包括:
- 服務(wù)器和組件。
- 連接或網(wǎng)絡(luò)。
- 物理安全。
- 給用戶用電。
想象一下,如果您的企業(yè)負(fù)責(zé)您的服務(wù)器、網(wǎng)絡(luò)、安全和電源。現(xiàn)在假設(shè)您還負(fù)責(zé)硬件升級、備份和軟件更新。基礎(chǔ)設(shè)施即服務(wù)負(fù)責(zé)處理這些關(guān)鍵但繁瑣的職責(zé),這樣您就可以專注于使用這些資源,而不必?fù)?dān)心它們是否正常工作。
如果您想在 Internet 上提供您的服務(wù),您需要將這些服務(wù)的軟件(例如,網(wǎng)站)部署到在線服務(wù)器上。您可以擁有這臺服務(wù)器并自己管理它,但更常見的是使用為您處理硬件的托管服務(wù)提供商。無論是利用公共云還是私有云選項,您都將依靠提供商來處理許多關(guān)鍵細(xì)節(jié)。
最重要的是,該托管服務(wù)提供商可以虛擬化服務(wù)器,讓您不再將其視為一臺特定的計算機,而是按需查看其可用資源。這是托管服務(wù)提供商作為服務(wù)提供給您的基礎(chǔ)設(shè)施。
IaaS 是如何工作的?
IaaS(基礎(chǔ)設(shè)施即服務(wù))提供商通過將它們托管在公共云中,讓您可以訪問設(shè)置云環(huán)境所需的基本資源。這樣,您就不需要實際托管任何上述硬件;您可以輕松訪問由您的 IaaS 提供商托管的虛擬資源,并在即用即付的基礎(chǔ)上使用它們。
IaaS 提供商提供的資源通常包括:
- 服務(wù)器和服務(wù)器集群。
- 計算能力。
- 網(wǎng)絡(luò)資源。
- 存儲、備份和數(shù)據(jù)恢復(fù)工具。
- 防火墻和安全。
- 開發(fā)工具。
- 數(shù)據(jù)庫管理工具。
- 業(yè)務(wù)分析工具。
- 預(yù)裝操作系統(tǒng)。
- 系統(tǒng)監(jiān)控工具。
IaaS 按需工作,這意味著運行虛擬環(huán)境所需的基本資源可以輕松擴展,因為您可以獲得更多應(yīng)用程序流量,而無需物理更新硬件。
雖然 IaaS 提供商維護運行 IaaS 云所需的基本基礎(chǔ)架構(gòu),但您可以自由安裝和配置所需的任何其他基礎(chǔ)架構(gòu)和軟件,例如虛擬機、操作系統(tǒng)和各種應(yīng)用程序,包括負(fù)載平衡器。
使用 IaaS 模型,您不必考慮基礎(chǔ)設(shè)施資源,因為它們可以根據(jù)您的需要輕松擴展。由于現(xiàn)收現(xiàn)付的支付模式,您只需為實際使用的資源付費。
IaaS 是軟件還是硬件?
IaaS 是一種軟件解決方案,可為各種硬件和軟件問題提供答案 - 存儲、計算和網(wǎng)絡(luò)資源等等。IaaS 用戶不必考慮物理硬件。他們可以訪問 IaaS 云服務(wù)并使用軟件解決方案來利用其 IaaS 提供商托管的虛擬資源。
什么是 IaaS 架構(gòu)?
IaaS 基礎(chǔ)設(shè)施通常托管在提供商的數(shù)據(jù)中心。此基礎(chǔ)基礎(chǔ)架構(gòu)包括存儲和網(wǎng)絡(luò)硬件,并在 IaaS 服務(wù)的所有用戶之間共享。IaaS 模型減少了對擁有物理基礎(chǔ)設(shè)施的需求,并提供了一個虛擬的等價物作為安全和經(jīng)濟的解決方案。
1.計算能力
您將需要選擇所需的計算容量。根據(jù)您需要多少處理能力,您可以選擇更便宜但功能較弱的 CPU,或者您可以選擇功能強大的多核 CPU 處理器。
需要大量調(diào)用數(shù)據(jù)庫或復(fù)雜函數(shù)的任務(wù)可能需要更多的處理能力,而繁重的任務(wù)和靜態(tài)網(wǎng)頁可能需要更少的處理能力。私有云提供額外的安全和定制層,而公共云在高流量或高利用率的情況下提供可爆發(fā)的計算資源。
2.易失性記憶
當(dāng)您的服務(wù)器打開時,它將使用隨機存取存儲器(RAM 存儲)來存儲 CPU 主動使用的數(shù)據(jù)。這種 RAM 比磁盤驅(qū)動器等數(shù)據(jù)存儲解決方案快得多,但它也提供相對較小的容量。請注意將內(nèi)存使用量保持在您保留的數(shù)量以下。超過該限制是可能的,但它會使您的服務(wù)器變慢很多。
3.數(shù)據(jù)存儲
您需要將數(shù)據(jù)存儲在某個地方,因此您的基礎(chǔ)架構(gòu)總是配備一些 SSD(固態(tài)驅(qū)動器非常快但通常容量較低)和 SATA 磁盤(串行高級技術(shù)附件速度較慢但具有更高的成本效益儲存空間)。許多 IaaS 解決方案在同一環(huán)境中同時配置SSD 和 SATA磁盤,以便您的數(shù)據(jù)可以以符合預(yù)算但不犧牲性能的方式存儲。
此服務(wù)器存儲應(yīng)專用于您正在運行的服務(wù)。如果有任何數(shù)據(jù)不需要在您的服務(wù)器上,您應(yīng)該將其存檔到其他地方以釋放服務(wù)器。
由于您的服務(wù)存儲的數(shù)據(jù)對您的運營至關(guān)重要,因此您可以更上一層樓并使用Database-as-a-Service。這將為您提供可靠且高性能的數(shù)據(jù)庫解決方案。
4. 網(wǎng)絡(luò)
最后,您的服務(wù)器需要能夠通過 Internet 與您或您的客戶進行通信。這將使用一定數(shù)量的出站帶寬(數(shù)據(jù)離開您的服務(wù)器)。入站帶寬通常是免費的。大多數(shù) IaaS 提供商會在您購買時為您分配一定數(shù)量的帶寬。好消息是,基礎(chǔ)設(shè)施的即服務(wù)組件再次意味著您的提供商將管理和維護網(wǎng)絡(luò),以便您的服務(wù)器環(huán)境保持可訪問性。
5. 其他資源
IaaS 提供商通常會提供額外的功能,例如防火墻和 VPN,以保護您免受惡意 Internet 流量以及內(nèi)容交付網(wǎng)絡(luò) (CDN)和負(fù)載平衡器,以提高您的服務(wù)的可擴展性。大多數(shù)可靠的 IaaS 提供商要么提供這些選項,要么與提供這些選項的公司建立合作伙伴關(guān)系。
IaaS vs SaaS vs PaaS
IaaS 并不是唯一的云計算解決方案。PaaS(平臺即服務(wù))和 SaaS(軟件即服務(wù))可以在 IaaS 基礎(chǔ)設(shè)施之上實施,并共同構(gòu)建為最終用戶提供額外服務(wù)的計算模型。
以下是 IaaS、PaaS 和 SaaS 的簡要分類:
- 基礎(chǔ)設(shè)施即服務(wù) (IaaS): IaaS 提供商提供基礎(chǔ)基礎(chǔ)設(shè)施,包括計算、存儲、網(wǎng)絡(luò)和安全資源。
- 平臺即服務(wù) (PaaS):除上述之外,PaaS 提供商還提供開發(fā)環(huán)境,包括操作系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)VMware Private Cloud是在基礎(chǔ)架構(gòu)上提供 PaaS 的一個很好的例子。
- 軟件即服務(wù) (SaaS):?SaaS 提供商為您提供從基礎(chǔ)架構(gòu)到在其之上實施的應(yīng)用程序的整個解決方案。SaaS 解決方案的一個示例是高級商務(wù)電子郵件,這是一種帶有垃圾郵件過濾器的一體化商務(wù)電子郵件解決方案。
IaaS 的優(yōu)缺點是什么?
IaaS 的優(yōu)勢 | IaaS 的缺點 |
---|---|
一經(jīng)請求 | 基礎(chǔ)設(shè)施依賴 |
現(xiàn)收現(xiàn)付 | 吵鬧的鄰居 |
完全托管 | 隱藏費用 |
基礎(chǔ)設(shè)施即服務(wù)的優(yōu)勢
一經(jīng)請求
IaaS 提供商提供可擴展的資源,可以適應(yīng)公司不斷變化的需求。只需單擊幾下即可增加或減少這些資源,幾分鐘后您就可以使用它們。例如,如果您的網(wǎng)站在黑色星期五收到大量請求,您可以只為那段時間分配更多資源,而無需全力購買和配置更多服務(wù)器。
這對于使用小型服務(wù)器啟動新項目也非常有用。IaaS 為您提供了隨著時間的推移實現(xiàn)可擴展性的選項,或者如果您的項目沒有成功,您可以關(guān)閉基礎(chǔ)設(shè)施。沒有前期成本,也沒有長期合同。您還可以臨時分配大型服務(wù)器來對您的服務(wù)進行壓力測試,并確保它經(jīng)過適當(dāng)設(shè)計以處理未來的大量用戶。
因此,IaaS 是一種理想的解決方案,可讓您在不犧牲可靠性或性能的情況下進行創(chuàng)新和適應(yīng)。
現(xiàn)收現(xiàn)付
IaaS 通常是按月和基于訂閱的,沒有長期合同(除非您特別選擇它們,這可以降低您的成本)。您只需為您消費的東西付費,這不僅可以優(yōu)化成本,還可以更好地預(yù)算您的開支。它還允許您避免大量的前期成本,例如購買硬件并將其托管在您自己的本地數(shù)據(jù)中心。
完全托管
IaaS 讓您不必?fù)?dān)心運行服務(wù)的硬件。您的服務(wù)提供商負(fù)責(zé)處理硬件故障、安全問題、基礎(chǔ)設(shè)施維護、改進和性能優(yōu)化。數(shù)據(jù)服務(wù)通常會附帶備份服務(wù),以確保您不會意外丟失數(shù)據(jù)。IaaS 始終附帶服務(wù)水平協(xié)議 (SLA),讓您了解您可以期待什么。您將可以聯(lián)系支持團隊,他們可以非常迅速地幫助您解決任何問題。
基礎(chǔ)設(shè)施即服務(wù)的缺點
盡管 IaaS 模型提供了明顯的優(yōu)勢,但也有一些缺點需要考慮。
基礎(chǔ)設(shè)施依賴
由于所有基礎(chǔ)架構(gòu)都由提供商托管,因此用戶依賴于該基礎(chǔ)架構(gòu)的正常運行并且不會遇到任何困難。提供商層面的問題——從物理硬件問題到網(wǎng)絡(luò)故障——會嚴(yán)重影響向用戶提供的服務(wù)水平。
吵鬧的鄰居
用戶共享基本資源,他們中的一些人可能會濫用它們,而犧牲共享相同底層基礎(chǔ)設(shè)施的其他用戶。一個常見的例子是特定用戶過度使用帶寬。除了濫用資源外,使用相同基礎(chǔ)設(shè)施的相鄰用戶也可能會帶來安全問題。
隱藏費用
要考慮的另一件事是現(xiàn)收現(xiàn)付模式。雖然用戶確定他們正在為所使用的服務(wù)付費,但他們應(yīng)該確保完全了解付費模式和收費服務(wù)。這將避免由于無法預(yù)測的賬單或隱藏費用而造成的任何混亂。
誰使用 IaaS 解決方案?
從個人開發(fā)人員到大型 DevOps 團隊,IaaS 對任何正在為其云基礎(chǔ)架構(gòu)尋找靈活解決方案的人都非常有用。IaaS 對于運行和開發(fā)移動或桌面應(yīng)用程序的任何類型或組織也很有用。?
開發(fā)團隊的測試環(huán)境
IaaS 模型使用的最常見示例之一是測試和開發(fā)環(huán)境。許多組織在測試特定流程或軟件時傾向于轉(zhuǎn)向 IaaS 模型。借助 IaaS,您可以通過添加額外資源輕松快速更改您的開發(fā)環(huán)境,而這對于本地數(shù)據(jù)中心基礎(chǔ)設(shè)施而言并非特別容易。
企業(yè)將辦公室遷回 IaaS 數(shù)據(jù)中心
雖然 IaaS 最初主要用于實驗環(huán)境和快速測試,但如今,越來越多的組織正在將其整個后臺或部分后臺遷移到 IaaS 云基礎(chǔ)架構(gòu)。通過將數(shù)據(jù)中心遷移到云端并利用云 IaaS 基礎(chǔ)架構(gòu),許多組織正在騰出時間和資源,可以專注于新應(yīng)用程序和流程的開發(fā)和創(chuàng)新。以前,這些時間和資源將用于維護和升級其數(shù)據(jù)中心的硬件和設(shè)備。正如我們所見,任何正在尋找可按需擴展的靈活云環(huán)境的人都應(yīng)該考慮使用 IaaS 解決方案。
遷移到 IaaS 之前要考慮的關(guān)鍵問題
在將您的部分或全部組織遷移到 IaaS 基礎(chǔ)架構(gòu)模型之前,需要考慮和討論幾個重要元素,包括您自己組織的資源和能力以及您正在考慮使用的 IaaS 提供商。?
在遷移到 IaaS 模型之前需要考慮的一些重要問題:
- 網(wǎng)絡(luò):您的提供商的網(wǎng)絡(luò)基礎(chǔ)設(shè)施必須可靠且可訪問,并保證正常運行時間。此外,請考慮他們的數(shù)據(jù)中心、服務(wù)器和虛擬機之間的速度,因為這會顯著影響您的服務(wù)質(zhì)量。
- 存儲:驗證提供商提供的存儲類型和容量是否兼容并足以滿足您的存儲需求。
- 計算能力:檢查 IaaS 提供的計算選項是否適用于您的組織。
- 安全性:確保 IaaS 提供商的流程具備所有必要的合規(guī)性和法規(guī),并且您的數(shù)據(jù)將被加密并安全存儲。?
- 災(zāi)難恢復(fù):確保有適當(dāng)?shù)臋C制來幫助您在提供商端出現(xiàn)嚴(yán)重中斷或其他問題時恢復(fù)數(shù)據(jù)。?
一旦對上述所有內(nèi)容進行了徹底檢查和討論,您就可以在組織中實施 IaaS 云計算模型并將您的后臺辦公室遷移到私有云。?
最常見的 IaaS 示例是什么?
IaaS 提供商的一些最常見示例是:
- 液體網(wǎng)。
- 微軟天青。
- AWS(亞馬遜網(wǎng)絡(luò)服務(wù))。
- 谷歌云基礎(chǔ)設(shè)施。
- 動感。
- 機架空間。
通過 IaaS 專注于您的業(yè)務(wù)
正如我們從本文中介紹的所有內(nèi)容中看到的那樣,如果您正在考慮將您的組織遷移到云中,IaaS 模型是一個很好的解決方案。這樣做將使您能夠根據(jù)需要輕松地向上和向下擴展您的基礎(chǔ)架構(gòu)。由于這種模式,您可以自由地專注于您的核心業(yè)務(wù)以及如何最好地為您的客戶服務(wù)。